Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Girona Challenger French Open - Paris U.S. Open - New York Croatia F1 Czech Republic F1 Austria F1 Czech Republic F4 Italy F4 Hungary F1 Italy F10 Hungary F3 Morocco F3 Slovenia F2 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Croatia F1 Italy F13 Germany F7 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Croatia F2 Croatia F3 Italy F16 Italy F19 Croatia F1 Croatia F2 Morocco F4 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Italy F15 Czech Republic F3 Slovenia F3 Tatra Banka Open 2003 - Bratislava Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Morocco Tennis Tour - Casablanca BH Telecom Indoors Sarajevo 2006 - Sarajevo Internationaux de Doubs Open de Franchie-Comte - Besancon Croatia Osiguranje Rijeka Open - Rijeka Schickedanz Open 2007 - Furth Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Kobstaedernes ATP Challenger - Kolding Czech Indoor Open - Prague Flea Market Cup - Busan GHI Bronx Tennis Classic - Bronx Togliatti Cup - Togliatti Internationaux du Doubs - Besancon dBI Tennis Challenger - Binghamton Trofeo Sisma Mantova - Mantova Unicredit Czech Open - Prostejov Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton Heilbronn Open - Heilbronn Dharwad Challenger 2006 - Dharwad Sarajevo Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Unique Zagreb Open - Zagreb Czech Open 2006 - Prostejov PEOPLEnet Cup - Dnepropetrovsk Garden Open - Rome Pozoblanco Challenger Manchester Challenger Recanati Challenger Segovia Challenger Zagreb Open - Zagreb Prosperita Open 2007 - Ostrava San Remo Tennis Cup - San Remo Unique Zagreb Open - Zagreb St. Remy Challenger Porsche Open - Poznan Tashkent Challenger IPP Geneva Trophy - Geneva Seoul Challenger Challenger DCNS de Cherbourg - Cherbourg Chuncheon Challenger Tatra Banka Open - Bratislava Iskratel Open - Kranj Ethias Trophy - Mons Bauer Watertechnology Cup - Eckental Rennes Challenger KGHM Dialog Polish Indoors - Wroclaw Ortisei Challenger Bratislava Challenger Tatra Banka Open - Bratislava Guangzhou Challenger The LTA Nottingham Challenger - Nottingham Pingguo Challenger Nottingham Challenger Penza Challenger Tatra Banka Open 2006 - Bratislava St. Remy Challenger Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe Izmir Challenger IPP Open - Helsinki BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Fes Morocco Tennis Tour - Marrakech Rennes Challenger Orleans Challenger Ortisei Challenger Helsinki Challenger Open Castilla y Leon - Segovia Samsung Securities Cup - Seoul Dallas Challenger Johannesburg Challenger Status Athens Open - Athens Fergana Challenger Granby Challenger IPP Open - Helsinki St. Remy Challenger Kos Succhetti Tennis Cup - Cordenons Tashkent Challenger Coffee Cup Challenger - Chikmagalur Shenzhen Challenger Gimcheon Challenger Busan Challenger Challenger Brasov - Brasov Genoa Open - Genova Tashkent Challenger Challenger DCN de Cherbourg - Cherbourg Raanana Challenger Taipei City Challenger Siemens Open 2007 - Scheveningen Orleans Challenger Eckental Challenger Brescia Challenger Quimper Challenger Tatra Banka Slovak Open - Bratislava Guangzhou Challenger Seoul Challenger Internazionali di Tennis di Bergamo - Bergamo Orleans Challenger BMW Tennis Championship - Sunrise Brest Challenger Brescia Challenger Bratislava Challenger Irving Challenger Astana Challenger Brescia Challenger St. Brieuc Challenger Glasgow Challenger Mons Challenger Bratislava Challenger Phoenix Challenger Ostrava Challenger Troisdorf Challenger Ostdeutscher Sparkassen Cup - Dresden Surbiton Challenger Mons Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Geneva Challenger Ortisei Challenger Taipei City Challenger Bratislava Challenger Seoul Challenger Granby Challenger Orleans Challenger Irving Challenger Biel Challenger Open de Rennes La Trinitaine - Rennes Busan Challenger Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger Ilkley Challenger Nottingham 2 Challenger St. Remy Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Nottingham Challenger Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Busan Challenger Bangkok Challenger Pozoblanco Challenger Bratislava Challenger Tashkent Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Prague Challenger Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Recanati Challenger Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Biella 7 Challenger Zagreb Open - Zagreb Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger Steelers Cup - Kosice Mallorca Challenger Ismaning Challenger Ortisei Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Izmir Challenger Schickendanz Open - Furth Steelers Cup - Kosice Open de Rennes La Trinitaine - Rennes Murcia Challenger Sony Ericsson Open 2008 - Belgrade Madrid Challenger Tennis Napoli Cup - Napoli Tunis Open - Tunis Prosperita Open 2008 - Ostrava Tatra Banka Slovak Open - Bratislava Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Ismaning Challenger Bratislava Challenger Open de Rennes - Rennes BCR Open Romania - Bucharest Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Busan Challenger Jonkoping Challenger Prague Challenger Davidoff Swiss Indoors - Basel Zagreb Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Bratislava Challenger Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BMW Open - Munich Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis BMW Open - Munich AEGON Championships - London ATP Studena Croatia Open - Umag Bratislava Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Studena Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Rakuten Japan Open - Tokyo Valencia Open - Valencia Dallas Challenger Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Citi Open - Washington Rakuten Japan Open - Tokyo Delray Beach Open - Delray Beach Vegeta Croatia Open - Umag Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Aegon Nottingham Open - Nottingham Shenzhen Open - Shenzhen Next Generation Adelaide International - Adelaide Tashkent Challenger Bratislava Challenger Swiss Indoors Basel - Basel The Artois Championships - London Open 13 - Marseille Drummondville Challenger Pilot Pen Tennis - New Haven The Nottingham Open - Nottingham Malaga Challenger Helsinki Challenger ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Kremlin Cup - Moscow Sunrise Challenger Open 13 Provence - Marseille AEGON Championships - London Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Adelaide International 2 - Adelaide Tata Open Maharashtra - Pune Belgrade Open - Belgrade China Open - Beijing Qatar ExxonMobil Open - Doha Kaohsiung Challenger Atlanta Tennis Championships - Atlanta Malaysian Open - Kuala Lumpur Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane Kun-Ming Challenger Busan Challenger Citi Open - Washington PBZ Zagreb Indoors - Zagreb BB&T Atlanta Open - Atlanta Athens Challenger Bratislava Challenger Swiss Indoors Basel - Basel Open 13 - Marseille AEGON Championships - London Geneva Open - Geneva The Stella Artois Championships - London Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Helsinki Challenger Medibank International - Sydney Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel China Open - Beijing Guadalajara Challenger Fever-Tree Championships - London Citi Open - Washington BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle AEGON Championships - London Pilot Pen Tennis - New Haven Adelaide International 1 - Adelaide Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha cinch Championships - London Cassis Challenger Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose German Tennis Championships - Hamburg Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Hangzhou Open - Hangzhou BNP Paribas Nordic Open - Stockholm Ostrava Challenger Open de Nice Cote d'Azur - Nice Segovia Challenger Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna AEGON Championships - London Aircel Chennai Open - Chennai Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Hong Kong Tennis Open - Hong Kong Mercedes Cup - Stuttgart Le Gosier Challenger Gerry Weber Open - Halle AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Eckental Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Gerry Weber Open - Halle Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Cary Challenger Mercedes Cup - Stuttgart AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Eckental Challenger TEB BNP Paribas Istanbul Open - Istanbul Dubai Duty Free Tennis Championships - Dubai Ricoh Open - 's-Hertogenbosch Zagreb Challenger Citi Open - Washington Swiss Indoors Basel - Basel ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger Rakuten Japan Open - Tokyo bett1HULKS Indoors - Cologne Murray River Open - Melbourne Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Gazprom Hungarian Open - Budapest cinch Championships - London Noventi Open - Halle Dubai Duty Free Tennis Championships - Dubai Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Singapore Tennis Open - Singapore Croatia Open - Umag Open Sud de France - Montpellier Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril International Indoor Tennis Championships of Croatia - Zagreb bett1HULKS Championships - Cologne Sofia Open - Sofia Astana Open - Astana Swiss Indoors Basel - Basel Dutch Open Tennis - Amersfoort Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva BCR Open Romania - Bucharest Thailand Open - Bangkok PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Chennai Open - Chennai China Open - Beijing AEGON International - Eastbourne Helsinki Challenger Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Maharashtra Open - Pune Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ilkley Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Rennes Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Hamburg Challenger Bratislava Challenger Mauthausen Challenger Internazionali BNL d'Italia - Rome Ostrava Challenger Open de Nice Cote dAzur - Nice Aircel Chennai Open - Chennai Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto The Dubai Tennis Championships - Dubai Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Aircel Chennai Open - Chennai BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Western & Southern Open - Cincinnati Delray Beach International Tennis Championships - Delray Beach Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Rogers Cup - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna Argentina Open - Buenos Aires BMW Open - Munich Miami Open - Miami Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Aircel Chennai Open - Chennai Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BB&T Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Coupe Rogers - Montreal French Open - Paris Wimbledon - London Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris French Open - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - New York Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Masters - Paris Hangzhou Open - Hangzhou Japan Open Tennis Championships - Tokyo Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Power Horse Cup - Dusseldorf Plava Laguna Croatia Open - Umag Erste Bank Open - Vienna Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, CHI-SVK 4-1 Swiss Indoors Basel - Basel Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Dubai Duty Free Tennis Championships - Dubai Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, PO, COL-CRO 1-4 Laver Cup - Prague Davis Cup, World Group, SF, CRO-USA 3-2 ATP Cup - Brisbane, Perth, Sydney Rogers Cup - Montreal Davis Cup, Finals, Group D Davis Cup, Finals, QF, ITA-CRO 1-2 Davis Cup, Finals, QF, CRO-ESP 2-0 Davis Cup, Finals, SF, AUS-CRO 2-1 U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong Australian Open - Melbourne All Lower level tournaments U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Barclays ATP World Tour Finals - London Australian Open - Melbourne Barclays ATP World Tour Finals - London Nitto ATP Finals - London U.S. Open - New York Wimbledon - London Internazionali BNL dItalia - Rome French Open - Paris Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, QF, ARG-CRO 4-1 Manacor Challenger Davis Cup, Group 1, 2R, SVK-GEO 4-1 Rolex Paris Masters - Paris Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Finals, F, RUS-CRO 2-0 Davis Cup, World Group, Q2, CRO-FRA 1-3 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QR, CRO-IND 3-1 U.S. Open (juniors) Australian Open (juniors) Davis Cup, World Group, Q, CRO-BEL 1-3 Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, World Group, 1R, BEL-CRO 2-3 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, F, FRA-CRO 1-3 Davis Cup, World Group, PO, SVK-BEL 2-3 Nitto ATP Finals - London Shanghai Rolex Masters - Shanghai Menorca Challenger